lk = int(input())
if len(str(lk)) != 4:
    print("Ввеедённое число не является четырёхзначеным")
else:
    if lk % 2 == 0:
        print("Число четное: Да")
    else:
        print("Число четное: Нет")
    if lk % 3 == 0:
        print("Кратно трём: Да")
    else:
        print("Кратно трём: Нет")
    for i in range(1, 100):
        if(i ** 2) == lk:
            print("Число является квадратом числа:", i)
            break
    else:
        print("Число является квадратом числа:нет")
    if str(lk)[0] <= str(lk)[1] and str(lk)[0] <= str(lk)[2] and str(lk)[0] <= str(lk)[3]:
        print("Наименьшая цифра числа:", str(lk)[0])
    else:
        if str(lk)[1] <= str(lk)[0] and str(lk)[1] <= str(lk)[2] and str(lk)[1] <= str(lk)[3]:
            print("Наименьшая цифра числа:", str(lk)[1])
        else:
            if str(lk)[2] <= str(lk)[0] and str(lk)[2] <= str(lk)[1] and str(lk)[2] <= str(lk)[3]:
                print("Наименьшая цифра числа:", str(lk)[2])
            else:
                if str(lk)[3] <= str(lk)[1] and str(lk)[3] <= str(lk)[2] and str(lk)[3] <= str(lk)[0]:
                    print("Наименьшая цифра числа:", str(lk)[3])
    if str(lk)[0] >= str(lk)[1] and str(lk)[0] >= str(lk)[2] and str(lk)[0] >= str(lk)[3]:
        print("Наибольшая цифра числа:", str(lk)[0])
    else:
        if str(lk)[1] >= str(lk)[0] and str(lk)[1] >= str(lk)[2] and str(lk)[1] >= str(lk)[3]:
            print("Наибольшая цифра числа:", str(lk)[1])
        else:
            if str(lk)[2] >= str(lk)[0] and str(lk)[2] >= str(lk)[1] and str(lk)[2] >= str(lk)[3]:
                print("Наибольшая цифра числа:", str(lk)[2])
            else:
                if str(lk)[3] >= str(lk)[1] and str(lk)[3] >= str(lk)[2] and str(lk)[3] >= str(lk)[0]:
                    print("Наибольшая цифра числа:", str(lk)[3])

    print('Количество нулей в числе:', str(lk).count('0'))
    for i in range(1, 9):
        if(i ** 2) == int(str(lk)[3]):
            print("Цифра в разряде единиц является квадратом цифры:", i)
            break
    else:
        print("Цифра в разряде единиц является квадратом цифры:нет")
    for i in range(1, 9):
        if(i ** 2) == int(str(lk)[2]):
            print("Цифра в разряде десятков является квадратом цифры:", i)
            break
    else:
        print("Цифра в разряде десятков является квадратом цифры: нет")
    for i in range(1, 9):
        if(i ** 2) == int(str(lk)[1]):
            print("Цифра в разряде сотен является квадратом цифры:", i)
            break
    else:
        print("Цифра в разряде сотен является квадратом цифры: нет")
    for i in range(1, 9):
        if(i ** 2) == int(str(lk)[0]):
            print("Цифра в разряде тысяч является квадратом цифры: ", i)
            break
    else:
        print("Цифра в разряде тысяч является квадратом цифры:нет")










